Big Huge Thesaurus

rosebud orchid

noun